Skip to content

Latest commit

 

History

History
152 lines (103 loc) · 3.11 KB

4.1-i3blocks.md

File metadata and controls

152 lines (103 loc) · 3.11 KB

Instalando e Configurando o i3blocks


Instalação

Antes de tudo, verifique se sua distribuição possui o pacote para instalação através dos repositórios. Usando o terminal.

Caso não ache, siga esse passo a passo:

$ git clone https://github.com/vivien/i3blocks
$ cd i3blocks
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

Após isso:

$ cd
$ git clone https://github.com/vivien/i3blocks-contrib ~/.config/i3blocks
$ cd !$
$ cp config.example config

Substituindo no arquivo Config

Usando o nano, abra o seu arquivo de configuração do i3.

$ nano ~/.config/i3/config

Deixe o módulo bar desta forma:

bar {
  status_command i3blocks
} 

Se reiniciar o i3 agora, com [Win]+Shift+r, apenas a data e hora vão aparecer. Vamos resolver isso.


Corrigindo o "problema"?

Comece editando o arquivo do i3blocks.

$ nano ~/.config/i3blocks/config

Você irá substituir isso:

# Global properties
#
# The top properties below are applied to every block, but can be overridden.
# Each block command defaults to the script name to avoid boilerplate.
# Change $SCRIPT_DIR to the location of your scripts!
command=$SCRIPT_DIR/$BLOCK_NAME
separator_block_width=15
markup=none

Para isso:

# Global properties
#
# The top properties below are applied to every block, but can be overridden.
# Each block command defaults to the script name to avoid boilerplate.
# Change $SCRIPT_DIR to the location of your scripts!
SCRIPT_DIR=/home/[seu_usuário]/.config/i3blocks/
command=$SCRIPT_DIR/$BLOCK_NAME/$BLOCK_NAME
separator_block_width=15
markup=none 

Substitua o [seu_usuário] pelo seu usuário.

Reinicia o i3 agora, com [Win]+Shift+r.


Configurações básicas

Dentro do arquivo de configuração.

$ nano ~/.config/i3blocks/config

Neste guia nós não iremos nos aprofundar no i3blocks, somente na Polybar.

Mas você pode acessar o Github do i3blocks e customizar do seu gosto.

Essa decisão provém de uma costumização muito limitada do i3blocks. Por um lado é simples de customizar.

Fique tranquilo, customizar a i3blocks não é uma tarefa difícil. Se você chegou aqui já é um vitorioso.


Exemplo de uma i3blocks configurada

Caso abra uma dúvida a respeito de ícones e fontes, fique tranquilo, teremos um tópico só de customizações.